package com.ruoyi.asms.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class GetResolveStageInfoVo {

    @ApiModelProperty(value = "故障描述")
    private String description;
    @ApiModelProperty(value = "故障描述图片")
    private String descriptionImages;
    @ApiModelProperty(value = "故障设备")
    private String assetTypeName;

    @ApiModelProperty(value = "设备类型Id")
    private Long assetTypeId;

    @ApiModelProperty(value = "报修人")
    private String nickName;
    @ApiModelProperty(value = "报修人微信")
    private String wxOpenId;
    @ApiModelProperty(value = "联系方式")
    private String phonenumber;

    @ApiModelProperty(value = "地址")
    private String AddressFullName;

    private String reportTime;
    private String resolveTime;

    @ApiModelProperty(value =  "使用人负责人")
    private String uLeader;

    @ApiModelProperty(value =  "使用方联系电话")
    private String uPhone;
    @ApiModelProperty(value = "售后方")
    private String maintenanceDeptName;

    @ApiModelProperty(value = "故障原因")
    private String faultReason;

    @ApiModelProperty(value = "解决办法")
    private String assetFaultSolution;

    @ApiModelProperty(value = "故障类型(1硬件、2软件、3其他)")
    private Integer faultType;

    @ApiModelProperty(value = "解决方式(1现场解决、2远程解决)")
    private Integer resolveType;

    @ApiModelProperty(value =  "服务效率分")
    private Integer efficiencyScore;

    @ApiModelProperty(value =  "服务态度分")
    private Integer attitudeScore;

    @ApiModelProperty(value =  "服务结果分")
    private Integer qualityScore;

    @ApiModelProperty(value =  "评价内容")
    private String evaluationContent;

    @ApiModelProperty(value = "费用")
    private Long expense;
    @ApiModelProperty(value = "故障处理图片")
    private String images;
    @ApiModelProperty(value = "支付方式(1、线上支付，2线下支付)")
    private String payType;
}
